feeder roads - French English Dictionary